package com.gome.han.bigdata.hdfs.demo1;

import java.io.IOException;
import java.net.URI;
import java.net.URISyntaxException;

/*import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.LocatedFileStatus;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.fs.RemoteIterator;*/
import org.junit.Test;
/**
* @author hanpeng
* @version 创建时间：2020年11月18日 下午5:14:15
* @ClassName 类名称
* @Description 类描述
*/
public class HDFSClient {
public static void main(String[] args) throws IOException, Exception, URISyntaxException {
		
	/*	Configuration conf = new Configuration();
//		conf.set("fs.defaultFS", "hdfs://hadoop102:9000");
		
		// 1 获取hdfs客户端对象
//		FileSystem fs = FileSystem.get(conf );
        //	URI 对应core-site.xml 	
		<property>
			<name>fs.default.name</name>
			<value>hdfs://elk:8020</value>
	    </property>
		FileSystem fs = FileSystem.get(new URI("hdfs://192.168.43.205:8020"), conf, "root");
		
		
		// 2 在hdfs上创建路径
		fs.mkdirs(new Path("/0529/dashen/banzhang222"));
		
		// 3 关闭资源
		fs.close();
		
		System.out.println("over");*/
	}
}
